.jqiwarning .jqi{ 
	background-color: #d00; 
}

.jqifade{ 
	position: absolute; 
	background-color: #333333; 
}

div.jqi{ 
	position: absolute; 
	background-color: #014286; 
	padding: 2px; 
	width: 300px; 
	text-align: left; 
}

div.jqi .jqiclose{
	background : #ccc;
	float: right; 
	margin: 3px 3px 0 0; 
	cursor: pointer; 
	padding : 2px;
}

div.jqi .jqicontainer{ 
	background-color: #dde9f5; 
	padding: 5px; 
	color: #014286; 
	font-weight: bold; 
}

div.jqi .jqimessage{ 
	background-color: #9c3; 
	padding: 5px; 
}

div.jqi .jqimessage .field{ 
	padding: 5px 0; 
}

div.jqi .jqimessage .field label{ 
	display: block; 
	clear: left; 
	float: left; 
	width: 100px; 
}

div.jqi .jqimessage .field input{ 
	width: 150px; 
	border: solid 1px #777777; 
}
div.jqi .jqimessage .field input.error{ 
	width: 150px; 
	border: solid 1px #ff0000; 
}

div.jqi .jqibuttons{ 
	text-align: center; 
	padding: 5px 0 0 0; 
}

div.jqi button{ 
	padding: 3px 10px 3px 10px; 
	margin: 0 10px; 
}